home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 8 (Internal Edition) / Apple R&P Lib Internal v8.0.iso / 3-Presentations / Apple Computer Inc. / Industry Competition / ROMs / Software / OfficeVision pt. 1 < prev    next >
Text File  |  1990-06-24  |  28KB  |  555 lines

  1. Apple Confidential / Need to Know
  2.  
  3. By:  Michael Bobrowicz, Dave Garr, Michael Mace.
  4.  
  5.  
  6.  
  7. Effect on Customers
  8.  
  9. IBM did an excellent job of creating some “top line” perceptions in the minds
  10. of customers:
  11. • That IBM customers will see the same interface regardless of application or
  12. desktop device.
  13. • That developer support for OfficeVision is overwhelming.
  14. • That the only way customers can take advantage of this new functionality is
  15. by putting IBM hardware on every desk.
  16. But the reality is significantly different from the perceptions.
  17.  
  18. Who will control the desktop?  Even though the new functionality of
  19. OfficeVision is delivered first on PCs and LANs, IBM has positioned this as an
  20. MIS/mainframe-centered announcement.  The role of the personal computer, which
  21. IBM now calls the Programmable Workstation, is to serve as an entry point to
  22. host-resident data and applications.  IBM is asking its customers to turn over
  23. the keys to the desktop in order to get at their host-based data.  While this
  24. will appeal to those customers who “don’t buy it if it doesn’t say IBM,” other
  25. customers may feel threatened.
  26.  
  27. It is not clear if IBM will actually try to physically lock competitive PCs out
  28. of OfficeVision, or just threaten to do it (a typical FUD tactic).  We think
  29. the latter is much more likely.  The situation with OS/2 Extended Edition is a
  30. good example.  IBM still won’t guarantee that third party PCs (like Compaq) can
  31. run Extended Edition, the operating system on which OfficeVision is based.  In
  32. reality, clones can currently run Extended Edition, but IBM won’t say so.  IBM
  33. is also holding open the possibility that future versions of EE will be somehow
  34. connected to the PS/2’s Micro Channel architecture, precluding clones from the
  35. desktop unless they pay IBM royalties.  This is the sort of uncertainty
  36. customers will face when they consider moving to IBM’s solution.
  37.  
  38. Migration costs.  Customers who buy into Office Vision and Extended Edition 1.2
  39. will be asked to replace their current LAN operating system,  LAN or
  40. minicomputer based office information applications and hardware, and third
  41. party communications cards and software.  All will be replaced with proprietary
  42. IBM hardware and software.  This would mean a very disruptive migration for
  43. some firms.
  44.  
  45. Broken promises in SAA.  Although IBM touts OfficeVision as a fulfillment of
  46. SAA, the product also violates some of the promises IBM made when SAA was
  47. announced.  IBM said that Common User Access, the interface specification in
  48. SAA, would guarantee customers the same user interface on its terminals and
  49. PCs, regardless of the application, processor, etc.  This is no longer the
  50. case, because OfficeVision does not work the same on terminals as it does on
  51. PCs.  In addition, IBM’s other software announced alongside OfficeVision uses
  52. other interfaces, some of them very different from OfficeVision.  Instead of
  53. simplifying its interface situation, IBM has actually complicated it further.
  54.  
  55. The bottom line is that either IBM will be attempting to force its customers to
  56. move away from terminals, an expensive prospect, or IBM will not be delivering
  57. a truly consistent interface across its products—invalidating its original SAA
  58. promises.
  59.  
  60. Developer issues.  The OfficeVision developers which were featured in the IBM
  61. announcement are obvisouly getting advanced looks at the OfficeVision
  62. programming interfaces.  In the PC world this means Microsoft and Lotus have a
  63. head start.  In addition, Microsoft’s claims that its operating system
  64. operation and its application operation are thoroughly separated is undermined
  65. by its cooperation with IBM on OfficeVision.  This sort of pseudo “insider
  66. trading” has the potential to upset a lot of developers.
  67.  
  68.  
  69. Long-term effect on Apple
  70.  
  71. It’s too early to be sure how OfficeVision will affect Apple long term.  We
  72. won’t have any firm ideas until we actually see the product.  In the short term
  73. we believe that some loyal Fortune 1000 customers may postpone purchases
  74. pending evaluation of the released product.
  75.  
  76. Apple probably will be able to connect Macintosh workgroups to OfficeVision
  77. services, if compatibility with OV becomes a check-off item for customers.  In
  78. fact, in order to lock Apple out of OfficeVision, IBM would have to violate
  79. some of its own SAA guidelines for programming and communications interfaces.
  80. So either Apple can get in easily, or SAA—the centerpiece of IBM’s computing
  81. strategy— is invalid.
  82.  
  83.  
  84. 3.  IBM’s Approach vs. Apple’s
  85.  
  86. Superficially, the vision of corporate computing now being articulated by IBM
  87. is similar to Apple's:  make the PC a window to transparently access the
  88. company's computing resources.  However, there are several major differences
  89. between IBM's approach and Apple's.
  90.  
  91. IBM’s approach is sometimes referred to as “big, blue, bolted, and belated.”
  92. (“Big” because it requires so much hardware; “blue” because IBM connects mostly
  93. just to IBM, “bolted” because elements tend to be stuck together incrementally
  94. instead of crafted as a whole, and “belated” because products with similar
  95. functionality were available from other companies long ago.)  Here’s how
  96. Apple’s approach compares to IBM’s:
  97.  
  98.  
  99. Focus:  User vs. Mainframe
  100.  
  101. Apple’s design focus is on empowering the person using the computer.  Because
  102. Apple makes only personal computers, it can pursue that approach without
  103. contradictions or hidden agendas.  IBM, on the other hand, has a massive
  104. mainframe business to protect.  This forces it to adapt its PC products to the
  105. needs of the mainframe.  In fact, IBM officials said after the OV announcement
  106. that one of its main purposes was to drive up the use of mainframes.
  107.  
  108. Customer Impact:  Disruption vs. Compatibility
  109.  
  110. For many IBM customers a commitment to OV will mean abandoning substantial
  111. investments made over the years on applications and data.  As an example, to
  112. support OV Mail, customers will have to move away from popular systems such as
  113. PROFS.
  114.  
  115. In contrast Apple presents a track record of user interface consistency, of
  116. application compatibility between older and new systems, and of system
  117. upgradability over the years.  A Mac customer can still use the 1984 Multiplan
  118. spreadsheet designed for the Mac 128 on a Mac IIx in 1989; or can transfer the
  119. spreadsheet data into a more powerful application.
  120.  
  121.  
  122. Availability:  Promises vs. Reality
  123.  
  124. As mentioned earlier, OV will not become a widespread reality across all main
  125. IBM systems for quite some time.  One IBM customer—a member of the OV Advisory
  126. Council and, therefore, with a head start in SAA implementation—was quoted by
  127. the press as ready to seriously consider implementing OV three years from now!
  128.  
  129. Many functions equivalent to OV are available on the Macintosh today.  As an
  130. example, Mac customers have today the choice among at least six E-Mail systems
  131. and three calendaring applications from third parties.
  132.  
  133.  
  134. Price:  High Cost vs. Added Value
  135.  
  136. While the prices for the OV software  on the PC or the PS/2 are relatively
  137. reasonable, the price for the minimal hardware configurations to run this
  138. software is practically outside of the normal personal computer price range.
  139. According to the Gartner Group, the price is at least $12,000 for a PS-based
  140. client workstation and $18,000 for a PS-based server.
  141.  
  142. Macintosh customers can choose within a range spanning from the Macintosh Plus
  143. to the Macintosh IIx.  And, for networking applications, sophisticated
  144. functionality is made available to smaller Macintoshes through the distribution
  145. of communications functions over AppleTalk; as an example, a Mac II with a
  146. TokenTalk NB Card can distribute MacAPPC sessions to Mac Plus and SEs connected
  147. to this Mac II via LocalTalk cabling.
  148.  
  149.  
  150. Openness:  Single Vendor vs. Multivendor
  151.  
  152. IBM is working hard at getting as many third party software vendors as possible
  153. to support OV. So far most of the companies on the OV bandwagon are mainframe
  154. software vendors.  Though it is expected that other computers will be able to
  155. connect to OV systems (Apple will connect the Macintosh when OV becomes
  156. dominant within the IBM environment), IBM is definitely turning the page of the
  157. era when MS-DOS could run on a wide range of platforms.
  158.  
  159. For the Macintosh, Apple has clearly stated a multivendor strategy.  For
  160. networking, while Apple continues to develop AppleTalk as an integral part of
  161. the Macintosh architecture, the company works hard at enabling the execution of
  162. the AppleTalk protocols on other systems.  In addition, Apple’s strategy
  163. clearly defines the integration of the Macintosh into four dominant computing
  164. environments (i.e. Digital, IBM, OSI, TCP/IP) as top priority.
  165.  
  166.  
  167. User Interface:  Contradictions vs. Consistency
  168.  
  169. One of the main objectives of SAA is to enable various IBM systems to
  170. interoperate by reducing the number of hardware/software combinations through
  171. the selection of a minimal set of specifications for each critical aspect of a
  172. computing system (e.g. data base system, programming language, communication
  173. interface, user interface, etc.).  With the announcement of OV—which is
  174. supposed to strictly follow the SAA rules—IBM has introduced at least four new
  175. user interfaces.
  176.  
  177. In contrast, Apple’s approach shines by its simplicity and its elegance.
  178. Apple’s user interface has evolved since 1984 with a remarkable consistency.
  179. This is the result of careful choices, of crafted integration, and of
  180. persistent evangelism.  While IBM tries to narrow down by leaps and bounces,
  181. Apple expands through regular and meaningful increments.
  182.  
  183.  
  184. Specifications:  Moving Targets vs. Enduring Approach
  185.  
  186. This report describes how IBM is changing the Common User Access (CUA)
  187. specifications—an integral part of SAA—to accommodate new user interfaces, and
  188. IBM’s decision to declare “dumb” terminals second class citizens (before
  189. becoming dinosaurs, then extinct).  This is an interesting approach: change the
  190. specifications to accommodate new products rather than design new products
  191. according to the specs.  How do IBM customers and third party friends find
  192. their way through such moving targets?  How can they be sure that the targets
  193. are not going to move again?
  194.  
  195. On the Macintosh side the contrast is again striking.  The persistence of the
  196. original vision, the intense focus on the user, and the perpetual search for
  197. elegance are key factors that have guided the evolution of the Macintosh
  198. specifications since day one.  The contents of the specifications in Inside
  199. Macintosh have rarely changed; they have been extended instead.  The result of
  200. this enduring approach is, year after year, an increasing number of innovative
  201. applications which share a consistent user interface but which, at the same
  202. time, exploit the increasing capabilities of the Macintosh.
  203.  
  204.  
  205. 4.  OfficeVision Q & A
  206.  
  207. Q: What is Apple's overall response to Office Vision?
  208.  
  209. A: We are very interested in IBM's OfficeVision and will watch it closely as
  210. IBM continues to work on it. Of course, providing a consistent personal
  211. computing environment for the user has always been a foundation of Macintosh,
  212. and Apple has provided this to our users since the Macintosh was first
  213. introduced.
  214.  
  215. As was discussed in the previous section, IBM’s approach bears some superficial
  216. similarities to Apple’s, but the underlying goals are very different.  IBM’s
  217. mainframe-centered approach is fundamentally different from Apple’s PC-centered
  218. vision.  This diagram illustrates the contrast:
  219.  
  220.  
  221.  
  222. Other Questions
  223.  
  224. Q:  If I want to run OfficeVision, am I required to buy only IBM PCs?
  225.  
  226. A:  Since OfficeVision is not yet a real product, it's difficult to say
  227. anything definite about it.  However, Gartner Group, an independent PC analysis
  228. firm, has studied OfficeVision and says that third party PCs will be able to
  229. connect into it.  Gartner believes that IBM will try to make compatibility
  230. sound uncertain, in order to encourage customers to buy PS/2s.  Specifically,
  231. Gartner says Macintosh is not locked out of OfficeVision.
  232.  
  233.  
  234. Q:  How does Macintosh software compare to OfficeVision?
  235.  
  236. A:  Third-party Macintosh developers already offer many of the features
  237. promised in the future for OfficeVision—things like calendaring, electronic
  238. mail, and document storage and retrieval.  Other Macintosh products, like the
  239. multiuser document editor Markup, give workgroup features not found in
  240. OfficeVision.
  241.  
  242.  
  243. Q:  Isn't OfficeVision the only way to get one user interface throughout a
  244. corporate computing environment?
  245.  
  246. A:  IBM's products will not all share one interface even after OfficeVision
  247. ships.  In fact, at the May announcements, IBM announced four different
  248. interfaces:  OfficeVision itself, the new version of OS/2 Standard Edition, the
  249. IBM Data Interpretation System (Metaphor), and IBM Executive Decisions/VM.  If
  250. you count the Next Step interface adopted for IBM's Unix products, the company
  251. plans to sell at least five different graphical interfaces.
  252.  
  253.  
  254. Q:  How does the cost of OfficeVision compare to Macintosh?
  255.  
  256. A:  Macintosh is less expensive per user.  According to Gartner Group, a
  257. Macintosh IICX configured for network use costs $8,311, while its IBM
  258. equivalent set up for OfficeVision, an IBM PS/2 Model 70, costs $12,956.  Much
  259. of that difference is due to memory costs; OfficeVision requires eight or more
  260. megabytes of RAM in order to function.
  261.  
  262.  
  263. Q:  Now that IBM is giving me a good graphical interface, why should I buy
  264. Macintosh?
  265.  
  266. A:  Four reasons:
  267.     1.  Apple has it now.
  268.     2.  Macintosh uses one consistent interface.  IBM offers at least four.
  269.     3.  We think the Macintosh interface is significantly better than the ones
  270. IBM is developing.
  271.     4.  Macintosh is a lot more than a pretty interface.  It is, overall, the
  272. best personal computer in the world.  People buy it because of everything it
  273. does for them, not just for the way the screen looks.
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281. OS/2 EXTENDED EDITION
  282.  
  283.  
  284. Features & Evaluation
  285.  
  286. IBM announced a number of enhancements and new feature additions to Extended
  287. Edition, its proprietary version of OS/2.   The new Extended Edition 1.2 has a
  288. lot more workgroup communications and database functionality than the current
  289. version, 1.1.
  290.  
  291. The specifics of the Database Manager and Communications Manager enhancements
  292. are discussed below.  The intent of the announcement is clear:  add relational
  293. database connectivity between any IBM computers, a crucial component of IBM’s
  294. strategy.  Such capability is essential to what we believe is IBM’s ultimate
  295. intention:  to turn mainframes into corporate wide servers.  Without some sort
  296. of “any to any” database capability, IBM would be unable to do this.
  297.  
  298. IBM has essentially outlined a strategy and (provided the initial pieces) where
  299. any client can access any database server regardless of the processor used by
  300. the server, or its location (either physical or logical).  APPC (Advanced Peer
  301. to Peer Communications) is the programming enabler for this connection while
  302. Token Ring or SDLC (Synchronous Data Link Control) is used for transport.
  303.  
  304. Evaluation.  In the LAN environment, IBM has not delivered startling
  305. functionality.  Any number of LAN OS vendors and third parties offer the same
  306. sort of features.  What IBM has done is combine all of these elements into a
  307. single system.  While the individual components lose some luster in head to
  308. head comparisons, the total solution is impressive—assuming IBM delivers as
  309. promised.
  310.  
  311.  
  312. EE Database Manager Enhancements
  313.  
  314. Remote Data Services:  Allows a PC to function as a database requestor and/or
  315. database server workstation.  Remote Data Services will allow multiple
  316. workstations to access a common database, or a single workstation to access
  317. geographically distributed databases.  The location of the server database
  318. should be transparent to the requesting user (or application).  Using remote
  319. Data Services, multiple application programs can access a single data base at
  320. the same time.  Also, a single application can access multiple databases
  321. serially.  Remote Data Services can be used in an IBM Token Ring, IBM PC
  322. Network LAN or Ethernet environment.  Any workstation using the Remote Data
  323. Services, as server or requestor, will use the APPC programming interface in
  324. the Communications Manager.
  325.  
  326. DOS Database Requestor:  Allows a DOS workstation to access an OS/2 Extended
  327. Edition Database Manager database.  The DOS Requestor supports the SQL
  328. (Structured Query Language) application programming interface in the DOS
  329. environment.  It also supports a subset of the Database Services Environment
  330. Utility.  But there are two important caveats:  First, applications running on
  331. the DOS Database Requestor must be precompiled on an OS/2 Extended Edition
  332. database manager workstation and then compiled as a DOS application.  Then the
  333. application can be transferred to the DOS workstation for execution.  Second,
  334. the DOS Database Requestor is not provided with a graphical user interface.
  335.  
  336. Query Manager Callable Interface:  This lets an application call EE’s database
  337. Query Manager.
  338.  
  339. Business Graphics Interface:  Customers can use this to install and use a
  340. vendor business graphics program that has been written to this interface.  This
  341. means report data that was accessed by an SQL query can be displayed
  342. graphically.
  343.  
  344. User profile management and SQL Grant/Revoke statements  are security measures
  345. designed to help control user access to a database and the tables within a
  346. database.
  347.  
  348. COBOL, Pascal, and FORTRAN support  allow embedded SQL statements to be
  349. included in programs written in COBOL/2, Pascal/2 and IBM FORTRAN/2.  SQL
  350. statements may be embedded into application programs allowing the programs to
  351. interface with the Database Manager and access the data in the database.
  352.  
  353. Query Manager operation as a Presentation Manager application.  This means the
  354. Query Manager can utilize Presentation Manager controls, graphics, icons and
  355. windowing capabilities.
  356.  
  357. Operational Status Tool provides a snapshot of information about current
  358. database activity.  Among the information provided is information about where
  359. the databases are located, names and user detail information on each user
  360. connected to the database.
  361.  
  362.  
  363. EE Communication Manager Enhancements
  364.  
  365. SNA Gateway support increased.  It now supports 256 workstations, up from 32.
  366. The gateway allows access to a System/370 host computer by users connected to
  367. the gateway via an IBM Token Ring, IBM PC Network LAN, SDLC switched link, or
  368. an X.25 network.  The personal computer acting as the gateway appears to the
  369. host as a single physical unit with up to 254 logical units, which can be
  370. shared among the workstations.  The workstation appears to the user as if it
  371. were directly attached to the host.
  372.  
  373. 3270 emulation improved.  IBM added 3270 host directed support, 3270 graphics
  374. support enabling and presentation space print (3270 local copy only).  Multiple
  375. printer sessions are supported and the workstation can be standalone or
  376. connected to a gateway.  In addition, 3270 graphics support works with the
  377. GDDM-OS/2 Link, which is a program that adds graphics support to the 3270
  378. emulator.  This allows workstations to function as GDDM mainframe graphics
  379. terminals.  GDDM pictures can be printed or plotted or saved to a Presentation
  380. Manager metafile.
  381.  
  382. The 3270 and ASCII emulators now use the Presentation Manager and its windowing
  383. facilities.  Each logical terminal will appear in a separate window that can be
  384. individually manipulated by the user.  The functionality includes starting,
  385. stopping, moving and sizing windows.  The 3270 emulator can also use Mark, Cut,
  386. Copy, Paste and Undo.  The ASCII emulator has support for Mark and Copy.  Users
  387. can transfer information between Communication Manager windows and other
  388. application windows that support clipboard.
  389.  
  390. Ethernet support.  Communication Manager now supports Ethernet DIX version 2.0
  391. and IEEE 802.3 LANs.  The Network Driver Interface Specification (NDIS) is used
  392. to provide this support.
  393.  
  394. X.25 support.  Called OS/2 Extended Edition Version 1.2 X.25 Packet Switched
  395. Data Network (PSDN), it allows Model 50Z or higher machines to attach to and
  396. communicate with other systems or host computers having appropriate X.25
  397. support.
  398.  
  399. AS/400 communications has been improved to allow IBM Token Ring, X.25,
  400. twinaxial, and remote connection via the IBM 5394 Remote Control Unit links (in
  401. addition to existing SDLC links).  All these use LU (Logical Unit) 6.2
  402. protocols.  A 5250 workstation feature was announced that provides the
  403. functions of up to five display/printer sessions.
  404.  
  405. LAN Requestor supports HPFS.  The LAN Requestor in Extended Edition 1.2 will
  406. work with the High Performance File System of the new OS/2 Standard Edition.
  407. In addition to performance improvements, this system will manage large disk
  408. media.
  409.  
  410. LAN Server, LAN Manager integration improved.  IBM improved the
  411. interoperability between LAN Server and Microsoft’s LAN Manager by announcing
  412. support for an additional 83 LAN Manager APIs, including Named Pipes and Mail
  413. Slots.  Properly-written OS/2 programs should be able to access the Microsoft
  414. and IBM LAN servers interchangably.
  415.  
  416.  
  417. OS/2 EE Analysis
  418.  
  419. EE 1.2 offers no price/performance or functionality breakthroughs relative to
  420. competitive systems.  IBM has done two things with this announcement:
  421. (1) Articulated its vision of a distributed/cooperative environment at the
  422. desktop level; and
  423. (2) Provided much of the protocol infrastructure needed to implement this
  424. vision.
  425.  
  426. We believe Macintosh competes well in terms of protocols supported.  In fact,
  427. Macintosh offers a superior experience by accessing those protocols smoothly.
  428. Still, there are some features IBM will offer that are not yet available in
  429. Apple labeled products, and IBM has fixed some glaring flaws in Extended
  430. Edition.
  431.  
  432.  
  433. Flaws in EE that IBM fixed
  434.  
  435. Cut and paste added to 3270, ASCII emulation.  This is done via the
  436. Presentation Manager and its windowing facilities.  IBM customers will be able
  437. to cut, copy, paste, etc. in much the same way Apple customers do.
  438.  
  439. IBM also improved the graphics capability of its 3270 emulation products by
  440. adding multiple printer session support and the GDDM-OS/2 link.  Such host
  441. based graphics support is not included in Apple’s Coax/twinax NB (NuBus) card.
  442. We think IBM is likely to use that to help differentiate its product from
  443. Apple’s.
  444.  
  445. LAN Server, LAN Manager interoperability improved.  This eliminates a major
  446. source of customer concern.  IBM’s LAN operating system and Microsoft’s LAN
  447. operating system will now be able to work together with a minimum of
  448. difficulty.  For example, a customer on a LAN Server network (which is IBM’s
  449. LAN operating system) will be able to print to a printer on a LAN Manager
  450. network (this is Microsoft’s product).  Before the announcement, this was not
  451. possible.  Macintosh connects to these two environments via third party support
  452. from Novell (Netware for the Mac, which is shipping now) and 3Com (3+ Open
  453. scheduled to ship in early ‘90).
  454.  
  455.  
  456. IBM is Seeking the Lead in Distributed Computing
  457.  
  458. IBM has articulated its vision.  We think the biggest difference between EE 1.2
  459. and Macintosh is directional:  IBM has more fully articulated its vision of
  460. distributed computing.  IBM’s vision is based on relational database (which
  461. includes the Database Manager of EE 1.2) and DIA/DCA (Document Interchange
  462. Architecture/ Document Content Architecture).
  463.  
  464. How IBM’s vision works.  In an oversimplified explanation, IBM’s vision
  465. consists of DB2 (database) running on mainframes that act as corporate or
  466. departmental data repositories.  These repositories are accessed by standalone
  467. or networked PCs running Extended Edition.  How that information is structured
  468. (page format, image storage, graphics definitions, etc.), is defined by the
  469. various object definitions within DIA/DCA.
  470.  
  471. So for example,  a customer could write a report whose graphics reside in one
  472. computer (mainframe, PC, or midrange wouldn’t matter), the text in another, and
  473. scanned images in a third.  Using Extended Edition 1.2 and DB2, all the
  474. different objects could be sent to a single PC and turned into one report
  475. there.  (In theory, some of the computational load could also be offset to
  476. upstream systems, but in practice we think they will be used mostly for data
  477. storage and retrieval.)
  478.  
  479. IBM’s products aren’t ready, but its direction is clear.  Customers can’t do
  480. this today because IBM has yet to deliver all the parts, but some essential
  481. components are available:  LANs, Database Manager, and DB2.  And IBM has made
  482. clear to its customers how it intends to proceed, which means IBM’s customers
  483. can begin planning.  Apple offers connectivity into these IBM products as well
  484. as LAN capability (AppleTalk), and database access (CL/1) of its own.  But
  485. Apple has not yet completely articulated how it intends to distribute
  486. processing, database access, etc. across its environment.
  487.  
  488.  
  489. Q & A
  490.  
  491. Q:  How do IBM’s connectivity products stack up against Apple’s?
  492.  
  493. A:  Apple’s products are much stronger in multivendor connectivity.  The
  494. features Apple has added to Macintosh work to extend the reach and
  495. functionality of the computer smoothly, which is a contrast to IBM’s sometimes
  496. disruptive approach.  We also think Apple systems will cost less, when fully
  497. configured, than IBM systems set up to do the same thing.  IBM’s greatest
  498. strength is in connectivity to other IBM products.  In that area, IBM currently
  499. gives a larger feature set than Apple does.
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506. OS/2 STANDARD EDITION
  507.  
  508.  
  509. Features & Evaluation
  510.  
  511. IBM announced several enhancements that will be included in OS/2 version 1.2,
  512. which is scheduled to ship September 29, 1989.  The most important of these is
  513. a new graphical file manager.  IBM also promised to add some programmer tools,
  514. a new file system, and better driver support.  The changes will remove some of
  515. the most glaring weaknesses of OS/2.  We think Macintosh will remain a superior
  516. environment, but several of the easiest "knockoffs" against OS/2 will
  517. disappear.
  518.  
  519. The file manager.  IBM said two new graphical file management tools would be
  520. added to PM:  the Desktop Manager and the File Manager.  We aren't sure what
  521. the difference is between them, but together they appear to give PM an iconic
  522. file management system.  IBM's documents promise iconic representations of
  523. files and direct manipulation of them using the mouse, but it is not clear
  524. exactly how it will all work.  During the announcement, IBM showed screen shots
  525. of printer and document icons, but that was apparently OfficeVision.  It's not
  526. clear which features will also be included in standard OS/2.
  527.  
  528. New file system.  IBM said it will add a new High Performance File System which
  529. can access up to two gigabytes of disk space, gives file names up to 255
  530. characters, and is reportedly much faster.  Disks formatted using the new
  531. system cannot be read by computers running DOS.  However, DOS programs working
  532. in OS/2's Compatibility Box will be able to read the new structure.
  533.  
  534. Programming tools.  The Dialog Manager is a tool designed to aid the creation
  535. of simple "form fill" applications.  It provides a user interface shell into
  536. which a few simple interface elements like text entry boxes and push buttons
  537. can be added.  The program does not support the system clipboard, and does not
  538. allow the programmer to access mouse movements or other user events.  We think
  539. Dialog Manager will help programmers (especially MIS people in corporations)
  540. port some simple DOS programs to PM.  However, it is not nearly as rich an
  541. environment as HyperCard.
  542.  
  543. Other changes.  Additional changes to OS/2 include the following:
  544.    •  A new PostScript print driver.
  545.    •  Sample driver code for programmers.
  546.    •  The capability to change mouse drivers without reinstalling      the
  547. operating system.
  548.  
  549.  
  550.  
  551. Competition/Customers
  552. Software folder
  553. 5/23/90
  554.  
  555.